package com.itheima.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 员工实体类
 */
@Data
@NoArgsConstructor
@AllArgsConstructor

@ApiModel("员工实体类")
public class Emp {
    @ApiModelProperty("ID")
    private Integer id; //ID

    @ApiModelProperty("用户名")
    private String username; //用户名

    @ApiModelProperty("密码")
    private String password; //密码

    @ApiModelProperty("姓名")
    private String name; //姓名

    @ApiModelProperty("性别")
    private Short gender; //性别 , 1 男, 2 女

    @ApiModelProperty("图像url")
    private String image; //图像url

    @ApiModelProperty("职位")
    private Short job; //职位 , 1 班主任 , 2 讲师 , 3 学工主管 , 4 教研主管 , 5 咨询师

    @ApiModelProperty("入职日期")
    private LocalDate entrydate; //入职日期

    @ApiModelProperty("部门ID")
    private Integer deptId; //部门ID

    @ApiModelProperty("创建时间")
    private LocalDateTime createTime; //创建时间

    @ApiModelProperty("修改时间")
    private LocalDateTime updateTime; //修改时间
}